﻿$(function () {

    $("#dialog:ui-dialog").dialog("destroy");


    $("#newAlbumForm").dialog({
        autoOpen: false,
        height: 300,
        width: 350,
        modal: true,
        buttons: {
            "Crea": function () {
                $.ajax({
                    url: "../Album/AlbumExist",
                    type: "POST",
                    data: { Nome: $('#nomeAlbum').val() },
                    success: function (data) {
                        if (data == 'True') {
                            alert('Album gia esistente');
                            //mettere a posto la segnalazione dell'errore
                        }
                        else {
                            $.ajax({
                                url: "../Album/CreateAlbum",
                                type: "POST",
                                data: { Nome: $('#nomeAlbum').val() },
                                success: function (data) {
                                    if (data == 'False')
                                        alert('errore creazione album');
                                    else {
                                        $("#newAlbumForm").dialog('close');
                                        leggiCategorie();
                                    }
                                }
                            });
                            $(this).dialog('close');
                        }
                    },
                    error: function (richiesta, stato, errori) {
                        var err = errori;
                    }
                });
            },
            Cancel: function () {
                $(this).dialog("close");
            }
        },
        close: function () {
            //allFields.val("").removeClass( "ui-state-error" );
        }
    });

    $("#createAlbum").button().click(function () {
        $("#newAlbumForm").dialog("open");
    });

    leggiCategorie();

});

function leggiCategorie() {
    $('#table_categorie').load('../Album/ListAlbum');
};

function elimina(id) {
    if (window.confirm("Eliminare l'album corrente?")) {
        $.ajax({
            url: "../Album/DeleteAlbum",
            type: "POST",
            data: { id: id }
        }).done();
        leggiCategorie();
    }
};